d2b06f387322cab096514e4b9853351994c0c11e,plugin/src/main/java/org/autorefactor/refactoring/rules/MapRefactoring.java,MapRefactoring,visit,#ExpressionStatement#,66
Before Change
}
} else if (previousStmt instanceof VariableDeclarationStatement) {
final VariableDeclarationStatement vds = (VariableDeclarationStatement) previousStmt;
if (vds.fragments().size() == 1) {
final VariableDeclarationFragment vdf = fragments(vds).get(0);
if (isSameLocalVariable(vdf.resolveBinding(), mi.getExpression())) {
return replaceInitializer(vdf.getInitializer(), arg0, node);
}
}
After Change
}
}
} else if (previousStmt instanceof VariableDeclarationStatement) {
final VariableDeclarationFragment vdf = getUniqueFragment((VariableDeclarationStatement) previousStmt);
if (vdf != null && isSameLocalVariable(vdf.resolveBinding(), mi.getExpression())) {
return replaceInitializer(vdf.getInitializer(), arg0, node);
}
}